// 引入axios | 路径配置
import { AJAX_PATH } from "@/services/config.js";

// 导入 封装的 有权限请求
import { HTTP_LIMITED } from "@/utils/axios.js";

class CangWeiXinXiHttp extends HTTP_LIMITED {

    //查出所有仓位,并以树结构数据格式响应给前端
    GetBinInformationTree() {
        return this._get(AJAX_PATH.GetBinInformationTree);
    }
    // 仓位信息管理-保存
    SaveGetBinInformationTree(data) {
        return this._post(AJAX_PATH.SaveGetBinInformationTree, data);
    }
    UpdateGetBinInformationTree(data) {//仓位信息管理-修改
        return this._post(AJAX_PATH.UpdateGetBinInformationTree, data);
    }
    DeleteGetBinInformationTree(data) {//仓位信息管理-删除
        return this._get(AJAX_PATH.DeleteGetBinInformationTree + data);
    }
    getAllNumberName2(data) {// 返回所有的仓库编码、仓库名称
        return this._get(AJAX_PATH.getAllNumberName2, data);
    }


}

export { CangWeiXinXiHttp };
